/* CSS Document */

*{padding:0px;
margin:0px;
}

img{border:0;}
a{
	color:#143ea5;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
	}
*:focus, * {
  -moz-outline: none;
  outline: none;
  ie-dummy: expression(this.hideFocus=true);
}

a.podcherk{
	color: #2a53bd;
	font: normal 18px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	line-height: 1.1em;
	font-style:italic;
	margin-bottom:18px;
	clear: both;
	float: left;
}

body{
	font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#484848;
	background:url(/images/texture.png) center top repeat;
}

#wrap{
	background:url(/images/top.jpg) center top no-repeat;
}

#wrap_b{
	background: url(/images/bottom.jpg) center bottom no-repeat;
	}

#all{
	width:980px;
	margin:0 auto;
	}

/*--------------------------Header---------------------------*/
#header{
	height:237px;
	position:relative;
	background:url(/images/top.jpg) center top no-repeat;
}
	
.logo{
	display:block;
	position:absolute;
	top:33px;
	left:30px;
	width:288px;
	height:155px;
	background: url(/images/logo.png) left top no-repeat;
	}
	
#slogan{
	position:absolute;
	top:25px;
	left:353px;
	padding:65px 0 0;
	width:392px;
	height:120px;
	text-align:center;
	background: url(/images/slogan.png) center top no-repeat;
	}

/**/	

#header #phone{
	position:absolute;
	top:87px;
	right:20px;
	background: url(/images/phone.png) left 25px no-repeat;
	padding:0px 0px 0 37px;
	}
	
	#header #phone p{
		font:27px 'Arial Narrow', Arial, Helvetica, sans-serif;
		color:#fff;
		}
		
	#header #phone strong{
		font:16px 'Arial Narrow', Arial, Helvetica, sans-serif;
		color:#507ded;
		}
		
		/*lang*/
		
#language{
	position:absolute;
	right:20px;
	top:34px;
	}
	
#language ul{
	text-align:center;
	}
	
div.mod-languages li {
	margin:0 0 0 9px;
	float:left;
}
	
#language img{
	border:1px solid #091a53;
	}
	
#language .lang-active img{
	padding-top:1px;
	}
/*---------------END Header---------------*/

/*----------------TOP-MENU-------------------*/
	
#menu_top{
	height:36px;
	padding:0 0 1px 0px;
	border-bottom:2px solid #355ec5;
	margin-bottom:8px;
	}
	
#menu_top ul{
	text-align:center;
	}
	
#menu_top li{
	list-style-type: none;
	display: -moz-inline-box;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	word-spacing: normal;
	vertical-align: top;
}
	
#menu_top li a{
	float:left;
	padding:9px 14px 0px;
	height:24px;
	text-align:center;
	font:14px Arial, Helvetica, sans-serif;
	text-shadow:#fff 1px 1px 1px;
	color:#202020;
	text-decoration: none;
	margin:0 0px 0 1px;
	background: url(/images/menu_top.png) center top repeat-x;
	border:1px solid #fff;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	min-width:70px;
	}
	
	#menu_top li:first-child a{
		margin:0;
	}

#menu_top li:hover > a, #menu_top li.active > a{
	background: url(/images/menu_top.png) center bottom repeat-x;
	color:#fff;
	text-shadow:none;
	border:1px solid #517de7;
	}

/*center*/
#center{
	width:100%;
	overflow:hidden;
	min-height:500px;
	background:#fff;
	border-radius:0 0 7px 7px;
	-moz-border-radius:0 0 7px 7px;
	-webkit-border-radius:0 0 7px 7px;
	padding:20px 0 0 0;
	}
	
/*TOP*/
#top{
	clear:both;
	padding:0 20px;
	margin-bottom:0px;
	overflow:hidden;
	}
	
	/**/
#photo{
	float:left;
	width:204px;
	margin:0 18px 0px 0;
	}
	
	#photo img{
		max-width:200px;
		padding:1px;
		border:1px solid #475892;
		}	
		
	/**/
#info{
	float:left;
	width:497px;
	background:url(/images/shadow.png) center bottom no-repeat;
	padding-bottom:9px;
	}
	
#info .module{
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	background:#e8eef7;
	padding:20px 20px 16px;
	}
	
#info p{
	padding-bottom:1.2em;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#282828;
	line-height:1.3em;
	font-style:italic;
	}
	
	/**/
#vopros{
	float:right;
	width:201px;
	}
	
#vopros h3{
	padding:10px 0 0px 16px;
	height:31px;
	margin:0 0 14px 0;
	font:17px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	color:#414141;
	text-transform:uppercase;
	background:url(/images/vopros_h3.png) left top no-repeat;
	text-shadow:1px 1px 1px #fffef5;
	}
	
#vopros .ccms_form_element{
	padding:0 !important;
	margin:0 !important;
	clear:both;
	position:relative;
	}
	
#vopros .ccms_form_element input, #vopros .ccms_form_element textarea{
	border: 1px solid #cecece;
	margin-bottom:16px;
	width:181px;
	height:30px;
	padding:0 9px !important;
	background:url(/images/vopros_input.png) left top repeat-x;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#363636;
}

	#vopros .ccms_form_element input:focus, #vopros .ccms_form_element textarea:focus{
		border:1px solid #7798e8;
		color:#3a5abb;
		}

#vopros .ccms_form_element textarea{
	height:61px;
	margin-bottom:13px;
	background:url(/images/vopros_textarea.png) left top repeat-x;
	padding:5px 9px !important;
	}
	
#vopros .ccms_form_element.cfdiv_submit input{
	border:0px solid #cecece;
	margin-bottom:0px;
	width:97px;
	height:32px;
	text-align:center;
	padding:0 !important;
	background:url(/images/button.png) left top no-repeat;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-shadow:1px -1px 1px #284599;
	cursor:pointer;
	float:right;
}

.ccms_form_element label {
	position: absolute;
	left: 10px;
	margin:0 !important;
	top:7px;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#363636;
	cursor: text;
	z-index: 10000;
	float: left;
	padding: 0;
	width: auto;
}

#vopros .chronoform{
	display:none;
	}

	
/*услцги services*/
#services{
	clear:both;
	border-bottom:2px solid #cdcbba;
	margin-bottom:35px;
	padding:10px 0 1px 0;
	}
	
#services h3{
	padding:7px 0 5px 50px;
	margin:0 0 0 20px;
	font:25px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	color:#414141;
	text-transform:uppercase;
	background:url(/images/services_h3.png) left top no-repeat;
	position:relative;
	z-index:100;
	text-shadow:1px 1px 1px #fffef5;
	}
	
#services .mod_body_wrap{
	background:#f5f3e2 url(/images/services_bg.png) left top repeat-x;
	overflow:hidden;
	padding:15px 7px 5px 7px;
	margin:-5px 0 0 0;
	}
	
#services ul{
	text-align:center;
	}
	
#services li{
	list-style:none;
	display: -moz-inline-box;
  display: inline-block;
  *zoom: 1;
  *display: inline;
  word-spacing: normal;
  vertical-align: top;
	width:219px;
	margin:0 11px 35px;
	}
	
#services li a{
	float:left;
	width:219px;
	height:160px;
	text-align:center;
	text-decoration:none;
	}
	
#services li a img{
	width:100px;
	height:100px;
	}
	
#services li a span{
	clear:both;
	display:block;
	width:219px;
	height:45px;
	font:14px Arial, Helvetica, sans-serif;
	color:#232323;
	text-shadow:1px 1px 1px #fff;
	background:url(/images/services_span.png) center top no-repeat;
	padding:0px 0 0 0;
	display:table-cell;
	vertical-align:middle;
	}
	
#services li a:hover span{
	background-position:center bottom;
	color:#fff;
	text-shadow:0px 0px 5px #fff;
	}
	
/*KLIENTS*/
#client{
	clear:both;
	margin-bottom:35px;
	overflow:hidden;
	}
	
#client h3, #client h1{
	padding:0px 0 2px 0px;
	margin:0 20px 5px 20px;
	font:25px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	color:#101010;
	text-transform:uppercase;
	background:url(/images/client_h3.png) left bottom repeat-x;
	clear:both;
	}
	
	#client h1{
		margin:0 0px 20px 0px;
		}
	
#client p{
	padding-bottom:1em;
	}
	
#client .mod_body_wrap{
	padding:0px 20px;
	}

#client img{
	max-width:180px;
	}
/* start carousel */

.jcarousel-container-horizontal {
    width:940px;
	height:110px;
	float:left;
}

.jcarousel-clip {
    overflow:hidden;
}
.jcarousel-clip-horizontal {
    width:940px;
    height:110px;
}

.jcarousel-item {
    width:180px;
    height:110px;
	position:relative;
	padding:0px;
}

.jcarousel-item a{
	opacity:1;
	height:110px;
	width:160px;
	padding:0 10px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	font:18px Arial, Helvetica, sans-serif;
	color: #507ded;
	}
	
	.jcarousel-item a:hover{
	opacity:1;
	}

.jcarousel-item-horizontal {
   margin-left:4px;
   margin-right:4px;
}

.jcarousel-prev {
	background:url(/images/prev.png);
	width:10px;
	height:20px;
	top:40px;
	left:0px;
	position:absolute;
	cursor: pointer;
}

.jcarousel-prev-disabled{cursor: default;}

.jcarousel-next{
	background: url(/images/next.png) no-repeat;
	width:10px;
	height:20px;
	top:40px;
	right:0px;	
	position:absolute;
	cursor:pointer;
}

.jcarousel-next-disabled{cursor:default;}



/*end carousel*/

/*новости*/

#news{
	clear:both;
	}
	
#news h3{
	padding:0 0 5px 20px;
	font:25px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	color:#131314;
	text-transform:uppercase;
	}
	
#news .mod_body_wrap{
	background:#e8eef7 url(/images/news_bg.png) left top repeat-x;
	overflow:hidden;
	border-radius:0 0 7px 7px;
	-moz-border-radius:0 0 7px 7px;
	-webkit-border-radius:0 0 7px 7px;
	padding:29px 7px;
	}

#news .item_news{
	float:left;
	width:215px;
	margin:0 13px;
	}
	
#news .item_top{
	height:90px;
	height:auto;
	min-height:60px;
	overflow:hidden;
	margin-bottom:24px;
	background: url(/images/news_r.png) center bottom no-repeat;
	}
	
	#news .item_news .createdate{
		color:#fff;
		background: url(/images/news_date.png) left top no-repeat;
		font:23px Arial, Helvetica, sans-serif;
		float:left;
		width:46px;
		height:39px;
		padding:7px 0 0 0;
		margin:0 10px 0 0;
		text-align:center;
		line-height:0.7em;
		}
		
		#news .item_news .createdate span{
			font:13px Arial, Helvetica, sans-serif;
			}
	
	#news h4{
		font:17px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
		color:#143ea5;
		float:left;
		width:159px;
		height:125px;
		padding-bottom:5px;
		overflow:hidden;
		}
	
	#news h4 a{
		color:#143ea5;
		}
		
	#news .item_news p{
		color:#2f2f2f;
		font:13px Arial, Helvetica, sans-serif;
		line-height:1.4em;
		word-wrap: break-word;
		text-align:left !important;
		}


/*content*/
#content{
	clear:both;
	padding:0 20px 0px 20px;
	overflow:hidden;
	}
	
#content.services_yes{
	display:none;
	}

/*left*/
#left{
	float:left;
	width:241px;
	padding:0 0 0 0px;
	margin-bottom:30px;
	}
	
#menu_left{
	clear:both;
	float:left;
	margin-bottom:40px;
	border:1px solid #e0e0e0;
	}
	
#menu_left ul{
	clear:both;
	float:left;
	}

#menu_left li{
	list-style:none;
	float:left;
	clear:both;
	background:url(/images/menu_left_li.png) left bottom repeat-y;
	}
	
#menu_left li a{
	float:left;
	width:210px;
	font:normal 18px 'Arial Narrow', 'PT Sans Narrow', Arial, Helvetica, sans-serif;
	color:#131313;
	text-decoration: none;
	padding:9px 10px 10px 19px;
	background:#f7f7f7 url(/images/menu_left.png) left top no-repeat;
	border-bottom:1px solid #fff;
	}
	
	#menu_left li a:hover, #menu_left li.active > a{
		color:#fff;
		background:#737373 url(/images/menu_left_hov.png) left top repeat-x;
	}
	
	#menu_left li.active > ul{
		display:block !important;
		}
	
#menu_left ul ul{
	clear:both;
	float:left;
	background:url(/images/menu_left_li_top.png) left top no-repeat;
	padding:10px 0;
	}
	
#menu_left ul ul li{
	background:none;
	}
	
#menu_left li li a{
	float:left;
	width:184px;
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: underline;
	padding:2px 10px 8px 45px;
	background:url(/images/menu_left_2.png) 28px 9px no-repeat;
	border:0px solid #8a8a8a;
	}
	
	#menu_left li li a:hover, #menu_left li li.active > a{
		color:#f3de7e;
		background:url(/images/menu_left_2hov.png) 28px 9px no-repeat;
		text-decoration:none;
	}
	
	/**/
	
#left_bottom{
	margin-bottom:40px;
	clear:both;
	width:210px;
	padding:0 10px 0 19px;
	}
	
/**/	
#crum{
	clear:both;
	padding:8px 15px;
	background:#f7f7f7;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-bottom:20px;
	color:#a6a6a6;
	}
	
#crum a{
	font-size:12x;
	color:#456fd8;
	}
	
#crum span{
	color:#373737;
	}
/*-----------CONTENT----------*/

/**/
#content_right{
	float:right;
	padding:0px 0px 0 0;
	width:677px;
	}

#component{
	clear:both;
	margin-bottom:30px;
	}
	
.blog .items-leading>div{
	clear: both;
	float:left;
	width:100%;
	margin-bottom:15px;
	padding-bottom:10px;
	border-bottom: 1px dotted #E0E0E0;
	}

h1{
	font:normal 31px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	padding:0px 0 0.7em 0;
	color:#2e2e2e;
	}
	
h2{
	font:normal 23px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	padding:0px 0 0.7em 0;
	color:#2e2e2e;
	}
	
h3{
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0 0.8em 0;
	color:#2e2e2e;
	}
	
h4{
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0 0.8em 0;
	color:#2e2e2e;
	}
	
h5{
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0 0.8em 0;
	color:#2e2e2e;
	}
	
#component p, #component ul{
	line-height:1.3em;
	padding-bottom:0.8em;
	}
	
#component p.readmore{
	padding:0;
	}
	
.content-links{
	display:none;
	}
	
#component img{
	padding:5px 15px 5px 0px;
	}

#component img.float-left{
	padding:5px 15px 5px 0;
	float:left;
	}
	
#component img.float-right{
	padding:5px 0px 5px 15px;
	float:right;
	}
	
#component li{
	list-style-position:inside;
	padding-left:10px;
	}
	
#component p em{
	color:#2b4ba0;
	font-size:15px;
	}
	
#component .videlitel{
	color:#484848;
	font-style:italic;
	background:#f5f3e2;
	padding:15px 20px 15px 20px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:20px 0;
	}
	
#component table{
	margin-bottom:15px;
	border-collapse:collapse;
	}
	
#component table th{
	background:url(/images/table_th.png) center center repeat-y;
	color:#fff;
	text-align:center;
	font:normal 22px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:14px 15px;
	border:none;
	}
	
#component table td{
	background:#e3e1cd url(/images/table_td_brown.png) center top repeat-x;
	padding:8px 15px;
	color:#272727;
	text-align:left;
	border:1px solid #fff;
	}
	
#component table td.gray{
	background:#ececec url(/images/table_td_gray.png) center top repeat-x;
	padding:8px 15px;
	color:#272727;
	text-align:center;
	border:1px solid #fff;
	font:normal 18px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	line-height:1.1em;
	}
	
	#component table td.gray span{
		font:normal 14px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
		}
	
#component table td.blue{
	background:#bbd3f4 url(/images/table_td_blue.png) center top repeat-x;
	padding:8px 15px;
	color:#2b5997;
	text-align:left;
	border:1px solid #fff;
	font:normal 16px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	}
	
#component table td.darkGray{
	background:#bac0cb url(/images/table_td_darkGray.png) center top repeat-x;
	padding:8px 15px;
	color:#4d525d;
	text-align:left;
	border:1px solid #fff;
	font:normal 16px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	}
	
#component table td.white{
	background:#fff;
	padding:8px 15px;
	color:#272727;
	text-align:center;
	font-size:16px;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	}
	

a.spoil{
	color:#2a53bd;
	text-decoration:none;
	font:normal 22px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	border-bottom:1px dashed #2a53bd;
	padding-right:15px;
	background:url(/images/spoil.png) right center no-repeat;
	line-height:1.1em;
	margin-bottom:21px;
	clear:both;
	float:left;
	}
	
	a.spoil:hover{
		border-color:#fff;
		}
	
div.spoil{
	display:none;
	clear:both;
	}
	
/**/
/*vopros_bottom*/
#vopros_bottom{
	clear:both;
	float:left;
	width:677px;
	margin:10px 0 25px 0;
	}
	
#vopros_bottom h3{
	margin:0 0 10px 0;
	font:23px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
	padding:0;
	color:#2e2e2e;
	}
	
#vopros_bottom .mod_body_wrap{
	background:#e8eef7 url(/images/news_bg.png) left top repeat-x;
	overflow:hidden;
	padding:22px 20px;
	}
	
#vopros_bottom .ccms_form_element.cfdiv_text{
	padding:0 !important;
	margin:0 !important;
	width:auto;
	float:left;
	clear:none !important;
	}
	
#vopros_bottom .ccms_form_element input, #vopros_bottom .ccms_form_element textarea{
	border: 1px solid #b2c5e5;
	margin-bottom:12px;
	width:290px;
	height:30px;
	padding:0 9px !important;
	background:url(/images/vopros_input.png) left top repeat-x;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#363636;
}

	#vopros_bottom .ccms_form_element input:focus, #vopros_bottom .ccms_form_element textarea:focus{
		border:1px solid #7798e8;
		color:#3a5abb;
		}
		
#vopros_bottom .ccms_form_element.cfdiv_textarea{
	float:right;
	position:relative;
	top:0;
	right:0;
	padding:0 !important;
	margin:0 !important;
	clear:none;
	}

#vopros_bottom .ccms_form_element textarea{
	height:100px;
	float:right;
	clear:right;
	margin-bottom:13px;
	background:#fff url(/images/textarea100.png) left top repeat-x;
	padding:9px 9px !important;
	}
	
#vopros_bottom .ccms_form_element.cfdiv_submit{
	padding:0 !important;
	margin:0 !important;
	}
	
#vopros_bottom .ccms_form_element.cfdiv_submit input{
	border:0px solid #cecece;
	margin-bottom:0px;
	width:97px;
	height:32px;
	text-align:center;
	padding:0 !important;
	background:url(/images/button.png) left top no-repeat;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-shadow:1px -1px 1px #284599;
	cursor:pointer;
	float:right;
}

#vopros_bottom .chronoform{
	display:none;
	}


/*-----------END CONTENT----------*/

/*menu_bottom*/
#menu_bottom{
	position:absolute;
	top:27px;
	right:0px;
	background: url(/web/20170702012538im_/http://advokat-bidnaya.com.ua/templates/ADVOKAT/images/menu_bottom_bg.png) left top repeat;
	padding:13px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
	
#menu_bottom ul{
	float:left;
	}
	
#menu_bottom li{
	list-style-type: none;
	float:left;
	background: url(/web/20170702012538im_/http://advokat-bidnaya.com.ua/templates/ADVOKAT/images/menu_bottom_r.png) left center no-repeat;
	position: relative;
}

#menu_bottom li:first-child{
	background:none;
	}
	
#menu_bottom li a{
	float:left;
	padding:0px 15px;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	}

#menu_bottom li:hover > a, #menu_bottom li.active > a{
	color:#d9cf7a;
	text-decoration:none;
	}

#menu_bottom li ul{
	display:none;
}

/*-----------------------FOOTER-------------------------*/

#footer{
	height:171px;
	position:relative;
	background: url(/images/bottom.jpg) center bottom no-repeat;
	}

.logo_b{
	display:block;
	position:absolute;
	top:39px;
	left:12px;
	width:176px;
	height:95px;
	background: url(/images/logo_b.png) left top no-repeat;
	}
	
#slogan_bottom{
	position:absolute;
	top:102px;
	left:221px;
	}
		
.webstroy{
	position:absolute;
	right:109px;
	top:90px;
	width:144px;
	height:51px;
	background: url(/images/webstroy.png) right bottom no-repeat;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right;
	padding:0 0 
	}	
	
	.webstroy a{
		color:#fff;
		}
		
#count{
	position:absolute;
	right:0px;
	top:101px;
	}

	/**/
#phone_bottom{
	position:absolute;
	top:93px;
	left:436px;
	background: url(/images/phone_bottom.png) left 15px no-repeat;
	padding:0px 0px 0 37px;
	}
	
	#phone_bottom p{
		font:20px Arial, Helvetica, sans-serif;
		color:#fff;
		}
		
	#phone_bottom strong{
		font:13px Arial, Helvetica, sans-serif;
		color:#507ded;
		}
		
/*JComm*/

#comments-form{
	background: #e8eef7 url(/images/news_bg.png) left top repeat-x;
	overflow: hidden;
	padding:17px 15px;
	margin-bottom:20px;
	}
	
body #comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {
	font: normal 1em  "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:0px !important;
	margin-top: 0px;
	margin-bottom:0px;
	overflow: hidden;
	padding: 0;
}

body #comments-form input, #username, #password{
	border: 1px solid #b2c5e5;
	margin-bottom:13px;
	width: 290px;
	height: 30px;
	padding: 0 9px !important;
	background: url(/images/vopros_input.png) left top repeat-x;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #363636;
	}
	
	body #comments-form input:focus{
		border:1px solid #7798e8;
		color:#3a5abb;
		}
	
body #comments-form textarea {
	border: 1px solid #b2c5e5;
	margin-bottom:13px;
	width:627px;
	max-width:none !important;
	height:100px;
	padding:9px 9px !important;
	background: #fff url(/images/textarea100.png) left top repeat-x;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #363636;
}

body #comments-form textarea.selected{
	border:1px solid #7798e8;
	color:#3a5abb;
	}
	
	body .grippie{
		display:none !important;
		}
	
body #comments-form-buttons a{
	border: 0px solid #cecece;
	margin-bottom: 0px;
	width: 97px;
	height: 26px;
	text-align: center;
	padding:6px 0 0 0 !important;
	background: url(/images/button.png) left top no-repeat;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 1px -1px 1px #284599;
	cursor: pointer;
	float: right;
	text-decoration:none;
	margin-left:10px;
	}
	
	body #comments a:focus, body #comments a:hover {
    color: #CCC !important;
    background-color: transparent !important;
	}
	
#comments{
	padding:0px 0 20px !important;
	}
	
body #comments .comments-list {
	margin-left:0px;
	height: 1%;
}

body #comments .comments-list .comments-list {
	margin-left:50px;
	height: 1%;
}

.comment-body{
	padding:15px 20px 20px !important;
	border-radius:2px;
	background:#f5f3e2;
	color:#484848 !important;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
body #comments .comment-author, body #comments .author-homepage {
color: #111111;
font:bold 18px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

body #comments .comment-date {
font: 12px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
color: #343434;
margin: 0;
padding: 0 0 0 5px;
background:none;
}

body #comments div.clear{
	clear:both;
	padding-bottom:10px;
	}

body #comments .comment-title {
color: #2749b0;
font: 18px 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
margin: 0;
padding:0px 0 15px 0;
}

	body #comments .comment-title span{
		color:#151515;
		}
		
body #comments .comment_item{
		color:#484848;
		font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-style:italic;
		}

body #comments .comments-list .comments-list .comment-body{
	padding:0px 20px 20px !important;
	background: none;
	}

body #comments .comments-list .comments-list .comment-title{
	color:#151515;
}

body #comments .comments-list .comments-list .comment-title span{
	display:none;
	}

#comments-list-footer .refresh, #comments-footer, #comments>h4{
	display:none !important;
	}

/**/

.login-fields{
	margin:7px 10px;
	}
	
.login-fields label{
	width:100px;
	}
	
.button{
	border: 0px solid #cecece;
	margin-bottom: 0px;
	width: 97px;
	height: 32px;
	text-align: center;
	padding:0px 0 0 0 !important;
	background: url(/images/button.png) left top no-repeat;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 1px -1px 1px #284599;
	cursor: pointer;
	float: left;
	text-decoration:none;
	margin:15px 0;
	}
	
fieldset{
	border:none;
	}
/*
     FILE ARCHIVED ON 01:25:38 Jul 02, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:52:51 Dec 19, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.695
  exclusion.robots: 0.031
  exclusion.robots.policy: 0.018
  esindex: 0.012
  cdx.remote: 16.105
  LoadShardBlock: 68.835 (3)
  PetaboxLoader3.datanode: 84.608 (4)
  load_resource: 66.991
  PetaboxLoader3.resolve: 45.809
*/